﻿using System.Collections.Generic;

namespace XamlLocalizer.Services
{
    public interface IVisualStudioAdapter
    {
        string GetActiveDocumentName();

        string GetActiveDocumentText();

        void SetActiveDocumentText(string newText);

        string GetActiveAssemblyName();

        IEnumerable<string> GetAllXamlFiles(bool lookOnlyInCurrentProject);

        bool IsActiveProjectSilverlight();

        string GetSolutionFolder();
    }
}
